spare no expense/effort - Français Anglais Dictionnaire